embroidery on the edge of a garment - Spanish English Dictionary